consecutive contacts - French English Dictionary